spend to the last penny - French English Dictionary